having diplomatic immunity - Francés Inglés Diccionario